
@import "../../less/photography.less";

.bless-header{
  position: relative;
  height: 60vh;
  padding-top: 15vh;
  background: no-repeat center center #cef;
  background-size: cover;
  .photography();
  h2{
    height: 1em;
    line-height: 1em;
    margin-bottom: 1em;
    text-align: center;
    font-weight: normal;
    font-size: 3rem;
    color: #fff;
  }
}
.blessPage {
  display: flex;
  flex-wrap: wrap;
  .main-body {
    width: 400px;
    flex: 1;
    flex-basis: auto;
    overflow: auto;
    box-sizing: border-box;
    padding: 20px 20px 80px;
  }
  .bless-sidebar {
    position: relative;
    width: 320px;
  }
  .sidebar-body {
    height: 100%;
    margin-right: -300px;
    padding: 20px 320px 20px 20px;
    background: #ddd;
  }
}
.bless-sendBox{
  max-width: 700px;
  width: 100%;
  margin:auto;
}
@media screen and (max-width: 950px) {
  .blessPage .bless-sidebar {
    width: 100%;
    .sidebar-body{
      margin-left: -800px;
      padding-left: 820px;
    }
  }
}
